Race the tiniest cars in the world. You can barely see them. Why so small?
